audio-visual aids - French English Dictionary